Did Russia or China Test A 2.1 Kilotons Kinetic Force Weapon 25 Miles Above US Air Force Base Thule in Greenland (m.theepochtimes.com)
by Vic_V to news (+12|-0)
Air Force remains silent after huge meteor hits near US military base(foxnews.com)
by StanTheTRex to news (+10|-1)